Blog
Welcome to our blog. This is where we share insights on e-commerce solutions. We blog about commerce, tech, trends, strategy, marketing, UX, news and other stuff. Enjoy!
Content reference selector with direct file upload
Sometimes when developing Episerver solutions you find the need to extend the behaviour of already existing property editors. In this blog post I will briefly describe how I extended the built-in content selector with direct upload functionality using drag and drop. This way you don’t have to create your "Media"-items before being able to select them. You can just upload them directly to the property editor and they will be added to the assets folder of the content you are working on and selected automatically.
Insert your view engine at correct position
The other day I had to deal with a mysterious error with the Episerver Shell search function. You know the little search icon to the right in the dashboard drop-down menu. When I clicked it nothing happened. I looked at the request in developer toolbar, discovered the exception and this is how I fixed it.
Episerver Commerce - Retrieving all parent catalog nodes
From time to time I get asked; 'How can I retrieve all parent catalog nodes for a product in Episerver Commerce?' Achieving this using the current version of Episerver commerce API is a bit cumbersome. Luckily Episerver is working on a relation overhaul for the next major version of Commerce, but until then I'll provide some sample code that does the trick.
Service API for Customers, Carts and Orders released
EPiServer released Service API some time ago but it was missing an API for Customers, Carts and Order. We have now released additional Service API endpoints for this Commerce functionality.
Content area renderer on steroids
This is an example of a custom content area renderer that automatically wraps blocks in container and row <div> tags and also has support for non wrapped hero blocks.
Episerver Commerce and PIM
When working with advanced e-commerce solutions as a developer or consultant you quickly get introduced to the acronym PIM: Product Information Management. What is it and why would you want one as part of your Episerver e-commerce project?
Episerver Commerce vs Magento 2
When building a fully customized enterprise level e-commerce solution you have several platforms to choose from. Two good choices are Episerver and Magento, but how do they compare? Here is a high level look at the key differences.
Let the editor choose a rendering template for content in EPiServer
For some content types you might want to have several rendering templates, and perhaps also different logic. This blog post shows how to create two render templates for a page type together with an editor descriptor to let the editor choose one of them when creating and editing a page.